package org.springblade.modules.admin.vo.score;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springblade.modules.admin.vo.WxFaultCauseVO;
import org.springblade.modules.admin.vo.WxFaultTypeVO;

import java.util.Date;
import java.util.List;

/**
 * @author zcc
 * @version 1.0
 * @date 2025/7/1 10:00
 */
@Data
public class WxScoreFailureVo {

	@ApiModelProperty("维修-故障原因ids")
	private String wxFaultCauseIds;

	@ApiModelProperty("维修-故障原因其它描述")
	private String wxFaultCauseDesc;

	@ApiModelProperty("维修-问题责任ids")
	private String wxFaultTypeIds;

	@ApiModelProperty("维修-问题责任其它描述")
	private String wxFaultTypeDesc;

	@ApiModelProperty("部件id")
	private String partsIds;

	@ApiModelProperty("部件名称")
	private String partsNames;

	@ApiModelProperty("操作时间")
	private Date updateTime;

	@ApiModelProperty("操作人")
	private String userName;

	@ApiModelProperty("故障原因")
	private List<WxFaultCauseVO> wxFaultCauseVOS;

	@ApiModelProperty("故障责任")
	private List<WxFaultTypeVO> wxFaultTypeVOS;
}
